main altar - Español Inglés Diccionario